package cc.mrbird.febs.pay.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @Description : TODO
 * @Author : Mr.Yang
 * @Date : 2022/8/11 13:59
 * @Version : 1.0
 **/
@AllArgsConstructor
@Getter
public enum ALiTradeState {

    /**
     * 交易状态操作：支付宝有交易记录，没付款
     * 备注：通知不会返回，不能申请修改。
     */
    WAIT_BUYER_PAY("WAIT_BUYER_PAY"),

    /**
     * 交易状态操作：交易完成
     * 备注：交易结束，不可退款
     */
    TRADE_FINISHED("TRADE_FINISHED"),

    /**
     *交易状态操作：交易完成
     *  备注：高级即时到帐状态下
     */
    TRADE_SUCCESS("TRADE_SUCCESS"),

    /**
     * 交易状态操作：交易关闭
     */
    TRADE_CLOSED("TRADE_CLOSED");

    /**
     * 交易关闭
     */
    private final String type;


}
